#!/bin/bash

# 简单环境变量测试

echo "=== 简单环境变量测试 ==="

cd /home/apachee/trunk/Crystal/CrystalFlowAnalyzer/modb

# 设置环境变量
export PROJ_ROOT=/home/apachee/trunk/Crystal/CrystalFlowAnalyzer/a9soc

# 创建一个简单的测试文件列表
cat > simple_test.list << 'EOF'
$PROJ_ROOT/design/usb2/src/lsp/usb2_DWC_usb3_lsp_nsr.v
$PROJ_ROOT/design/usb2/src/lsp/usb2_DWC_usb3_lsp.v
EOF

echo "测试文件列表内容:"
cat simple_test.list

# 运行测试
echo "运行测试..."
./moparse -f simple_test.list -o simple_test.modb

# 检查结果
if [ -f "simple_test.modb" ]; then
    echo "✓ 测试成功"
    ls -la simple_test.modb
    ./moparse -s simple_test.modb
else
    echo "✗ 测试失败"
fi

# 清理
rm -f simple_test.list simple_test.modb

echo "=== 测试完成 ==="